Successfully Teaching Relational Database Concepts to Computer Literacy Students: The Spreadsheet Metaphor

نویسندگان

  • James F. Barlak
  • Geoffrey Steinberg
چکیده

A challenge facing computer literacy classes is the proper course content level. The challenge is to take the students to a higher level academically but without driving them away because they feel an “easy” course has become “hard.” Accepting this challenge, we have moved the database portion of the computer literacy class beyond keystrokes (rote learning) to data modeling using the spreadsheet as a metaphor for a relational database. Although not found in the current literature, this metaphor facilitates the understanding of the foundations of relational theory and enables computer literacy students to design normalized multi-entity databases within several class sessions. Students combine relational theory and keystroke knowledge of Microsoft Access to implement finished applications. The resultant applications are free of data redundancy problems that often plague non-normalized databases.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ac 2007-1160: a Spreadsheet-based Simulation of Cpu Instruction Execution

The Spreadsheet CPU simulates a central processing unit for teaching purposes. The simulator provides interactive instruction execution like the “Little Man Computer,” the LC-3, and other simulators, but it is not a stand-alone program. Instead, it is implemented atop an off-the-shelf copy of the Microsoft Excel spreadsheet. The spreadsheet cells make it easy for students to observe the simulat...

متن کامل

A spreadsheet-based simulation of CPU instruction execution

The Spreadsheet CPU simulates a central processing unit for teaching purposes. The simulator provides interactive instruction execution like the “Little Man Computer,” the LC-3, and other simulators, but it is not a stand-alone program. Instead, it is implemented atop an off-the-shelf copy of the Microsoft Excel spreadsheet. The spreadsheet cells make it easy for students to observe the simulat...

متن کامل

چگونه می‌توانم رایانه را به وسیلۀ روش‌های خلاق به کودکان کم توان ذهنی آموزش دهم؟ (اقدام‌پژوهی)

Background: Today, using of computer is a variable of literacy. Training of computer to mentally retarded children is basically different. The purpose of this study was to design and perform the creative methods for computerizing education for mental retarded children and determining the effectiveness of these methods. Methods: The present study is a Qualitative study. Population of this stud...

متن کامل

A Cognitive Apprenticeship Based Approach to Teaching Relational Database Analysis and Design

Educators have a twofold challenge in teaching relational database design concepts: to deliver the theory of relational database and to provide students with practical skills to perform effectively in real life. This paper introduces a pedagogical approach based on Cognitive apprenticeship for teaching an undergraduate relational database course. The goal of utilizing cognitive apprenticeship m...

متن کامل

- - An Approach of Teaching Data Management

The paper focuses on some didactical issues of teaching courses that relate to data management for students at the undergraduate level. The method is based on more than ten years of experience gained by the authors of delivering data management courses in Bulgarian and foreign universities. The main issue discussed in this paper concerns the choice of the topics for several courses and practica...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Science Education

دوره 6  شماره 

صفحات  -

تاریخ انتشار 1995